package com.pozu.new_retail.dao.mapper;

import com.pozu.new_retail.dao.model.CardTraceItem;

import java.util.HashMap;
import java.util.List;

/**
 * 名片 用户浏览记录
 *
 * @author shenxueyuan
 * @Date 2019/3/15
 */
public interface CardTracesItemMapper {

    /**
     * 根据工作人员id 查询 浏览用户
     * staffId
     * type 1:访问名片记录 2:点赞名片记录 3:同意某标签记录
     *
     * @param map
     * @return
     */
    public List<CardTraceItem> queryTracesByMap(HashMap<String, Object> map);

    /**
     * 查询该名片的浏览数
     * staffId
     * type 1:访问名片记录 2:点赞名片记录 3:同意某标签记录
     *
     * @param map
     * @return
     */
    public int queryTraceCntByMap(HashMap<String, Object> map);

    /**
     * 添加一条 名片浏览记录
     *
     * @param cardTraces
     * @return
     */
    public int insertCardTraces(CardTraceItem cardTraces);

    /**
     * 更新某一条流水
     *
     * @param cardTraceItem
     * @return
     */
    public int updateTraceItem(CardTraceItem cardTraceItem);

}
